3.4. Scheduling
The following set of tests verifies that basic scheduling of events can be accomplished. In particular they attempt to verify the following:
that attendee information can be correctly displayed on a mobile device.
that users invited to a meeting can accept or decline invitations from their mobile device.
that users can initiate invitations from their mobile device.
Test ID | Objective | Procedure | Expected Result |
---|---|---|---|
4.1 Create Entry as owner with Attendees from Server | Verify that basic synchronize with attendees work. | As the owner, from the server, create a meeting and a day event, each with the owner and 2 attendees. Perform a synchronization As the owner, from the server, add 1 more attendees to each entry and remove an attendee. As the original remaining attendee update your attendance status server side. Perform a synchronization | The two entries should display on the device with all attendees and the appropriate reply status. After adding and removing attendees and syncing, the new attendees should be reflected on the device as well as the updated attendance status for the original remaining attendee. |
4.2 Accept Entry as Invitee from Device | Verify that modifying the reply status of an invitation is reflected on the server. | As another user, from the server, create a meeting and invite the mobile device user as well as one other user. Perform a synchronization From the device accept the invitation, server side update the attendance status for the other invite. Perform a synchronization | After the first synchronization, the meeting invitation should display on the device with all attendees displayed. After the second synchronization, the updated acceptance of the invitation should be evident server side as well as on the device. The updated attendance status of the other invitee should also display on the device. |
4.3 Create Entry as owner with Attendees from Device | Verify that device initiated invitations work. | From the device, create a meeting and a day event, each with the owner and 2 attendees. Perform a synchronization Server-side have the attendees accept and/or decline the invitations. Perform a synchronization | The two entries should display on the server with all attendees and the appropriate reply status. All attendees should receive invitations. After the second synchronization, the updated attendee status of the invitees should be evident device side. |